Car trailers - German English Dictionary